package com.gopay.common.user.dao;

import com.gopay.common.base.dao.BaseDAO;
import com.gopay.common.domain.cust.CustInfoExtendItem;

import java.io.Serializable;
import java.util.List;

/**
 * @CustInfoExtendItemDAO.java
 * @author wanggang
 * @2013-11-25 下午3:01:27 www.gopay.com.cn Inc.All rights reserved.
 */
public interface CustInfoExtendItemDAO extends BaseDAO<CustInfoExtendItem, Serializable> {

    /**
     * 根据客户id和扩展项的名称获取扩展项值
     * 
     * @param custId
     * @param itemkey
     * @return
     */
    CustInfoExtendItem findCustInfoExtendItemByCustIdItemkey(String custId, String itemKey);

    /**
     * G商融通 是否p2p平台
     * @param custId
     * @return
     */
    boolean findByCustId(String custId);

    CustInfoExtendItem findCustInfoExtendItemByCustId(String custId);

    /**
     * 国付宝基金项目添加
     * @param itemKey
     * @return
     */
    CustInfoExtendItem findCustInfoExtendItemByItemKey(String itemKey, String itemValue);
}
